home *** CD-ROM | disk | FTP | other *** search
/ EnigmA Amiga Run 1999 March / EnigmA AMIGA RUN 35 (1999)(G.R. Edizioni)(IT)[!][issue 1999-03].iso / earcd / devel / vbcc-ppc-src / pasm / elfrelnames.c < prev    next >
Text File  |  1999-01-01  |  2KB  |  64 lines

  1. /* $VER: pasm elfrelnames.c V1.1 (19.06.98)
  2.  *
  3.  * This file is part of pasm, a portable PowerPC assembler.
  4.  * Copyright (c) 1997-98  Frank Wille
  5.  *
  6.  * pasm is freeware and part of the portable and retargetable ANSI C
  7.  * compiler vbcc, copyright (c) 1995-98 by Volker Barthelmann.
  8.  * pasm may be freely redistributed as long as no modifications are
  9.  * made and nothing is charged for it. Non-commercial usage is allowed
  10.  * without any restrictions.
  11.  * EVERY PRODUCT OR PROGRAM DERIVED DIRECTLY FROM MY SOURCE MAY NOT BE
  12.  * SOLD COMMERCIALLY WITHOUT PERMISSION FROM THE AUTHOR.
  13.  *
  14.  *
  15.  * v1.1   (19.06.98) phx
  16.  *        Deleted R_PPC_TOC16. I think, R_PPC_SDAREL16 is the correct one.
  17.  * v0.4   (02.07.97) phx
  18.  *        Changed name from elfrelocnames.c to elfrelnames.c - SCO 3.2v4
  19.  *        doesn't support more than 15 characters? ;)
  20.  *        File created.
  21.  */
  22.  
  23.  
  24.  
  25. char *elfrel_name[] = {
  26.   "R_NONE",
  27.   "R_PPC_ADDR32",
  28.   "R_PPC_ADDR24",
  29.   "R_PPC_ADDR16",
  30.   "R_PPC_ADDR16_LO",
  31.   "R_PPC_ADDR16_HI",
  32.   "R_PPC_ADDR16_HA",
  33.   "R_PPC_ADDR14",
  34.   "R_PPC_ADDR14_BRTAKEN",
  35.   "R_PPC_ADDR14_BRNTAKEN",
  36.   "R_PPC_REL24",
  37.   "R_PPC_REL14",
  38.   "R_PPC_REL14_BRTAKEN",
  39.   "R_PPC_REL14_BRNTAKEN",
  40.   "R_PPC_GOT16",
  41.   "R_PPC_GOT16_LO",
  42.   "R_PPC_GOT16_HI",
  43.   "R_PPC_GOT16_HA",
  44.   "R_PPC_PLTREL24",
  45.   "R_PPC_COPY",
  46.   "R_PPC_GLOB_DAT",
  47.   "R_PPC_JMP_SLOT",
  48.   "R_PPC_RELATIVE",
  49.   "R_PPC_LOCAL24PC",
  50.   "R_PPC_UADDR32",
  51.   "R_PPC_UADDR16",
  52.   "R_PPC_REL32",
  53.   "R_PPC_PLT32",
  54.   "R_PPC_PLTREL32",
  55.   "R_PPC_PLT16_LO",
  56.   "R_PPC_PLT16_HI",
  57.   "R_PPC_PLT16_HA",
  58.   "R_PPC_SDAREL16",
  59.   "R_PPC_SECTOFF",
  60.   "R_PPC_SECTOFF_LO",
  61.   "R_PPC_SECTOFF_HI",
  62.   "R_PPC_SECTOFF_HA"
  63. };
  64.